#ifndef LABELCELL_H
#define LABELCELL_H

#include "CellBase.h"

namespace Ui {
class LabelCell;
}

class LabelCell : public CellBase
{
    Q_OBJECT

public:
    Q_INVOKABLE explicit LabelCell(QWidget *parent = nullptr);
    ~LabelCell();

    void updateData(const QVariant &data);
    void setData(const QVariant &data);
    CellBase* ctor(QWidget *parent = nullptr);

    void setActived(bool actived);

private:
    void polish();

private:
    Ui::LabelCell *ui;
};

#endif // LABELCELL_H
